//URL相关参数

//模型活动任务组关系管理API
import bizModelActivityTaskGroupAppApi from '@/common/api/bizModelActivityTaskGroupAppApi.js'
Vue.use(bizModelActivityTaskGroupAppApi, app)

import website from '@/config/website';

//模型活动任务组关系管理单条查询
let v_queryBizModelActivityTaskGroup = '/biz/model/bizModelActivityTaskGroup/queryBizModelActivityTaskGroup';

//模型活动任务组关系管理多条列表查询，支持条件查询
let v_queryBizModelActivityTaskGroupListPage = '/biz/model/bizModelActivityTaskGroup/queryBizModelActivityTaskGroupListPage';

//模型活动任务组关系管理新增记录
let v_saveBizModelActivityTaskGroup = '/biz/model/bizModelActivityTaskGroup/saveBizModelActivityTaskGroup';

//模型活动任务组关系管理新增或修改记录
let v_saveOrUpdateBizModelActivityTaskGroup = '/biz/model/bizModelActivityTaskGroup/saveOrUpdateBizModelActivityTaskGroup';

//模型活动任务组关系管理新增多条记录
let v_saveBizModelActivityTaskGroupList = '/biz/model/bizModelActivityTaskGroup/saveBizModelActivityTaskGroupList';

//模型活动任务组关系管理修改记录
let v_updateBizModelActivityTaskGroup = '/biz/model/bizModelActivityTaskGroup/updateBizModelActivityTaskGroup';

//模型活动任务组关系管理删除记录
let v_deleteBizModelActivityTaskGroup = '/biz/model/bizModelActivityTaskGroup/deleteBizModelActivityTaskGroup';

//模型活动任务组关系管理删除多条记录
let v_deleteBizModelActivityTaskGroupList = '/biz/model/bizModelActivityTaskGroup/deleteBizModelActivityTaskGroupList';


const install = (Vue, vm) => {
	//模型活动任务组关系管理单条查询
	let queryBizModelActivityTaskGroup = (params = {}) => vm.$u.post(v_queryBizModelActivityTaskGroup, params);

	//模型活动任务组关系管理多条列表查询，支持条件查询
	let queryBizModelActivityTaskGroupListPage = (params = {}) => vm.$u.post(v_queryBizModelActivityTaskGroupListPage, params);

	//模型活动任务组关系管理新增记录
	let saveBizModelActivityTaskGroup = (params = {}) => vm.$u.post(v_saveBizModelActivityTaskGroup, params);

	//模型活动任务组关系管理新增或修改记录
	let saveOrUpdateBizModelActivityTaskGroup = (params = {}) => vm.$u.post(v_saveOrUpdateBizModelActivityTaskGroup, params);

	//模型活动任务组关系管理新增多条记录
	let saveBizModelActivityTaskGroupList = (params = {}) => vm.$u.post(v_saveBizModelActivityTaskGroupList, params);

	//模型活动任务组关系管理修改记录
	let updateBizModelActivityTaskGroup = (params = {}) => vm.$u.post(v_updateBizModelActivityTaskGroup, params);

	//模型活动任务组关系管理删除记录
	let deleteBizModelActivityTaskGroup = (params = {}) => vm.$u.post(v_deleteBizModelActivityTaskGroup, params);

	//模型活动任务组关系管理删除多条记录
	let deleteBizModelActivityTaskGroupList = (params = {}) => vm.$u.post(v_deleteBizModelActivityTaskGroupList, params);
	
	// 将各个定义的接口名称，统一放进对象挂载到vm.$u.api(因为vm就是this，也即this.$u.api)下
	vm.$u.bizModelActivityTaskGroupAppApi = {
		//模型活动任务组关系管理单条查询
		queryBizModelActivityTaskGroup,

		//模型活动任务组关系管理多条列表查询，支持条件查询
		queryBizModelActivityTaskGroupListPage,

		//模型活动任务组关系管理新增记录
		saveBizModelActivityTaskGroup,

		//模型活动任务组关系管理新增或修改记录
		saveOrUpdateBizModelActivityTaskGroup,

		//模型活动任务组关系管理新增多条记录
		saveBizModelActivityTaskGroupList,

		//模型活动任务组关系管理修改记录
		updateBizModelActivityTaskGroup,

		//模型活动任务组关系管理删除记录
		deleteBizModelActivityTaskGroup,

		//模型活动任务组关系管理删除多条记录
		deleteBizModelActivityTaskGroupList
	};
}

export default {
	install
}
